iT邦幫忙

2024 iThome 鐵人賽

DAY 7
0
自我挑戰組

R語言初學紀錄系列 第 7

DAY7-R語言 資料類型part.2 布林變數、日期

  • 分享至 

  • xImage
  •  

前言:上一篇簡單了解了資料類型中的數值以及字串,今天要來學習什麼是布林變數以及日期。如果內容有哪些錯誤的地方,請多多包涵~


正文開始-->
【布林變數】
簡單說明是指是非題當中的「是」與「非」。用於邏輯判斷,可使用大寫TRUE或T代表真,大寫FALSE或F代表假。
宣告範例:
https://ithelp.ithome.com.tw/upload/images/20240915/20169228GSHQPyZWfU.png
另外我們還可以運用比較運算子(comparison operators)或者邏輯運算子(logical operators)來產生出布林邏輯型態的資料。

比較運算子

  • 「>」:大於
  • 「<」:小於
  • 「>=」」:大於等於
  • 「<=」:小於等於
  • 「==」:等於
  • 「!=」:不等於

邏輯運算子

  • & 、 &&:且:大於
  • | 、 ||:或
  • !:否
    使用範例:
    https://ithelp.ithome.com.tw/upload/images/20240915/20169228ylo0nmTSEm.png
    • 第一行程式碼是運用比較運算子單純的比大小。
    • 第二行則是運用邏輯運算子中「且」的概念,因為沒有同時滿足,所以結果為FALSE。

【日期】
表示日期,於資料分析中常用,使用Sys.Date()指令可獲得系統日期。日期相對於其他的資料型態,是較為複雜難解的一種。日期的加減運算不同於數值,而且呈現方式也不只有數字,可能會用上英文的月份名稱,有時是全名有時是簡寫。
使用範例:
https://ithelp.ithome.com.tw/upload/images/20240915/201692281wgKdLnPDY.png

  • Sys.Date()指令存入左邊變數,可使用變數印出系統日期。

https://ithelp.ithome.com.tw/upload/images/20240915/20169228Dsm7460UkL.png

  • 直接使用Sys.Date()指令印出系統日期。
  • 使用months(Sys.Date())指令印出系統月份。

參考:

  1. https://rpubs.com/skydome20/R-Note2-dataType
  2. https://r-lover.com/tutorial/r-basic/r-data-type/

上一篇
DAY6-R語言 資料類型part.1 數值、字串
下一篇
DAY8-R語言 數學基本運算與邏輯判斷
系列文
R語言初學紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言